noids (synthetic cannabinoids) - German English Dictionary